having scientific knowledge - Français Anglais Dictionnaire